mesh (cloth) - Francés Inglés Diccionario